Alpine marsh violet - Spanish English Dictionary